Creates a Ludic Module. ${PROGRAM_NAME} is the file name in UpperCamelCase.